English Verb have a ball #idiom To enjoy thoroughly; to have lots of fun or excitement. #:The kids had a ball playing in the fountain.
See also field day have a blast